directorate general of turkish electromechanical industry company - German English Dictionary